home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1993 / Internet Info CD-ROM (Walnut Creek) (1993).iso / standards / VGA / avance.txt < prev    next >
Text File  |  1993-07-15  |  3KB  |  88 lines

  1. Avance Logic AL2101 Graphics Accelerator
  2.  
  3. The AL2101 is a VGA controller with a built in graphics coprocessor (COP).
  4. The AL2101 only works in AT and better systems as it uses 16 bit I/O addresses.
  5.  
  6. AL2101  2Mb, 1280x1024x256c, 800x600x64k
  7.  
  8.  
  9.   3CEh index  Dh (R/W): Fill Color
  10.   bit 0-7  Used as fill color by Coprocessor.
  11.  
  12.   3d4h index 1Eh (R/W): 
  13.   bit 0-1  Video memory. 0=256k, 1=512k, 2=1M, 3=2Mbytes.
  14.       6-7  Max Horizontal Frequency:
  15.          0=38kHz, 1=48kHz, 2=56kHz, 3=64kHz.
  16.  
  17.   3d4h index 1Fh (R/W):
  18.   bit 0-1  Emulation. 0=VGA, 1=EGA, 2=CGA,3=MDA 
  19.      
  20.   3D6h (R/W):  Read Bank Register
  21.   bit 0-4  Apparently the Read bank. (How to enable ?)
  22.  
  23.   3D7h (R/W):  Single/Write Bank Register
  24.   bit 0-4  64k Bank number. 
  25.  
  26.   8286h (R/W): Start pixel low.
  27.   bit 0-15 Lower 16 bits of the pixel number the operation starts at.
  28.  
  29.   8288h (R/W): Start pixel high.
  30.   bit 0-15 Upper 16 bits of the pixel number the operation starts at.
  31.        Calculated as (line no)*(pixels per line)+(pixel no in line).
  32.  
  33.   828Ah (R/W): Line width
  34.   bit 0-15 Number of pixels in a line.
  35.  
  36.   828Ch (R/W): Width of op.
  37.   bit 0-15 Number of pixels the rectangle is wide (for rect fill).
  38.  
  39.   828Eh (R/W): Height of op.
  40.   bit 0-15 Number of lines in the rectangle (for rect fill). 
  41.  
  42.   829Ch (R/W): Start X coordinate
  43.   bit 0-15 Starting X co-ordinate of the graphics instruction.
  44.  
  45.   829Eh (R/W): Start Y coordinate
  46.   bit 0-15 Starting Y coordinate of the graphics instruction.     
  47.  
  48.   82AAh (R/W): COP status/instruction
  49.   bit 0-15 (R) When 0 the COP is free.
  50.        (W) Graphics instruction:
  51.          1: Fill rectangle  
  52.  
  53.  
  54.   ID Avance Logic AL2101:
  55.  
  56.     if testinx2(base,$1f,$3b) and testinx2($3ce,13,15) then
  57.        Avance Logic AL2101 !!
  58.  
  59.  
  60.  
  61.   Video modes:
  62.  
  63.     20h  T   132   25  16 
  64.     21h  T   132   30  16 
  65.     22h  T   132   43  16
  66.     23h  T   132   60  16
  67.     24h  T    80   30  16
  68.     25h  T    80   43  16
  69.     26h  T    80   60  16       
  70.     27h  G   960  720  16  planar
  71.     28h  G   512  512 256  packed
  72.     29h  G   640  400 256  packed
  73.     2Ah  G   640  480 256  packed
  74.     2Bh  G   800  600  16  planar
  75.     2Ch  G   800  600 256  packed
  76.     2Dh  G   768 1024  16  planar
  77.     2Eh  G   768 1024 256  packed
  78.     2Fh  G  1024  768   4  
  79.     30h  G  1024  768  16  planar
  80.     31h  G  1024  768 256  packed
  81.     36h  G  1280 1024  16  planar
  82.     37h  G  1280 1024 256  packed 
  83.     40h  G   320  200 64k  Sierra 16bit
  84.     41h  G   512  512 64k  Sierra 16bit
  85.     42h  G   640  400 64k  Sierra 16bit
  86.     43h  G   640  480 64k  Sierra 16bit 
  87.     44h  G   800  600 64k  Sierra 16bit
  88.